Telegram Group & Telegram Channel
#нововведение

PEP 695 был принят! 🚨

PEP 695

В ближайщее время произойдут значительные изменения в синтаксе тайпваров и дженериков.
Вот как сейчас мы создаём generic type alias:

from typing import TypeAlias

_T = TypeVar("_T")

ListOrSet: TypeAlias = list[_T] | set[_T]

Теперь с утверждением данного пепа, это будет выглядить так:

type ListOrSet[T] = list[T] | set[T]

Кроме того синтаксис использования дженериков в классах также упростили.
Теперь он выглядить так:

class ClassA[T: str]:
def method1(self) -> T:
...


Где T - TypeVar.

Подробнее можно почитать об изменения тут.

Что вы думате по поводу подобных изменений? Считаете ли вы введение "var подобных" объявлений, хорошим вектором развития синтаксиса питона? 🤔



tg-me.com/pythonturboru/402
Create:
Last Update:

#нововведение

PEP 695 был принят! 🚨

PEP 695

В ближайщее время произойдут значительные изменения в синтаксе тайпваров и дженериков.
Вот как сейчас мы создаём generic type alias:

from typing import TypeAlias

_T = TypeVar("_T")

ListOrSet: TypeAlias = list[_T] | set[_T]

Теперь с утверждением данного пепа, это будет выглядить так:

type ListOrSet[T] = list[T] | set[T]

Кроме того синтаксис использования дженериков в классах также упростили.
Теперь он выглядить так:

class ClassA[T: str]:
def method1(self) -> T:
...


Где T - TypeVar.

Подробнее можно почитать об изменения тут.

Что вы думате по поводу подобных изменений? Считаете ли вы введение "var подобных" объявлений, хорошим вектором развития синтаксиса питона? 🤔

BY Python Turbo. Уютное сообщество Python разработчиков.




Share with your friend now:
tg-me.com/pythonturboru/402

View MORE
Open in Telegram


Python Turbo Уютное сообщество Python разработчиков Telegram | DID YOU KNOW?

Date: |

The global forecast for the Asian markets is murky following recent volatility, with crude oil prices providing support in what has been an otherwise tough month. The European markets were down and the U.S. bourses were mixed and flat and the Asian markets figure to split the difference.The TSE finished modestly lower on Friday following losses from the financial shares and property stocks.For the day, the index sank 15.09 points or 0.49 percent to finish at 3,061.35 after trading between 3,057.84 and 3,089.78. Volume was 1.39 billion shares worth 1.30 billion Singapore dollars. There were 285 decliners and 184 gainers.

Telegram is riding high, adding tens of million of users this year. Now the bill is coming due.Telegram is one of the few significant social-media challengers to Facebook Inc., FB -1.90% on a trajectory toward one billion users active each month by the end of 2022, up from roughly 550 million today.

Python Turbo Уютное сообщество Python разработчиков from es


Telegram Python Turbo. Уютное сообщество Python разработчиков.
FROM USA